//    Copyright (C) Kherty.  All rights reserved.
namespace OpenLS.Spreadsheet.Expressions
{
    abstract class CellEnumeratorExpression: Expression
    {
        public abstract Worksheet Worksheet { get; }
        protected internal abstract ICellEnumerator GetCellsValue(EvaluationContext context);
        protected override object GetObjectImp(EvaluationContext context)
        {
            return GetCellsValue(context);
        }
    }
}